//============ com.pengesoft.domain.ReletApplyList =============
import {NorDataList, DataPacket} from 'pengesoft-ng-lib';

export class ReletApplyList extends NorDataList<ReletApply> {
    constructor() {
        super();
    }
}
//============ com.pengesoft.domain.ReletApply =============

export class ReletApply extends DataPacket {
    HouseId: string;
    IsBackout: boolean;
    Remark: string;
    Community: string;
    CustomerName: string;
    CreateTime: Date;
    CustomerId: string;
    Id: string;
    State: number;
    ApproveTime: Date;
    constructor(opts: {
        HouseId?: string;
        IsBackout?: boolean;
        Remark?: string;
        Community?: string;
        CustomerName?: string;
        CreateTime?: Date;
        CustomerId?: string;
        Id?: string;
        State?: number;
        ApproveTime?: Date;
    } = {}) {
        super();
        this.HouseId = opts.HouseId || '';
        this.IsBackout = opts.IsBackout || false;
        this.Remark = opts.Remark || '';
        this.Community = opts.Community || '';
        this.CustomerName = opts.CustomerName || '';
        this.CreateTime = opts.CreateTime || null!;
        this.CustomerId = opts.CustomerId || '';
        this.Id = opts.Id || '';
        this.State = opts.State || 0;
        this.ApproveTime = opts.ApproveTime || null!;
    }
}

